import { modelOptions, prop } from "@typegoose/typegoose"
import { QiyeModel } from "../qiyeModel/qiyeModel"


@modelOptions({
    options: {
        allowMixed: 0
    }
})

/* 报名 */
export class BaoMinModel {

    /* 用户id */
    @prop() public userid: string

    /* 兼职id */
    @prop() public jobid: string

    /* 兼职标题 */
    @prop() public title: string

    /* 价格 */
    @prop() public price: string | number

    /* 价格单位 */
    @prop() public unit: string

    /* 虚假职位 */
    @prop() public fake: number

    /* 结算方式 */
    @prop() public settlement: string

    /* 职位描述 */
    @prop() public jobIntr: string

    /* 工作时间 */
    @prop() public jobTime: string

    /* 工作地址 */
    @prop() public jobAddress: string

    /* 岗位人数 */
    @prop() public jobNum: string

    /* 是否收藏 */
    @prop() public isCollect: boolean

    /* 是否报名 */
    @prop() public isBaoMin: boolean

    /* 企业 */
    @prop() public companyData: QiyeModel
}

